stomach drops - Francés Inglés Diccionario